﻿table, td , tr, thead, tfoot, tbody,th,tf
{
    border-collapse:collapse;
    margin:0px;
    padding:0px;   
    border-spacing: 0px;   
    border-width: 0px;
}
.imagenChota
{
    margin: 0px;
    line-height: 0px;
    border: none;
    display: block;
}
.titulo
{
    font-family: Georgia;
    font-size: 36px;
    font-weight: bolder; 
    line-height: 75%;
}
.subTitulo
{
    font-family: Georgia;
    font-size: 17px;
    font-weight: normal;
    font-style: italic;
}
.tituloSaltear
{
    font-family: Georgia;
    font-size: 17px;
    font-weight: bolder;    
}
.separador
{
    height: 1px;
    width: 100%;
    background-color: #000000;
}
.item
{
    font-family: Georgia;
    font-size: 24px;
    font-weight: bolder;
    font-style: italic; 
    line-height: 90%;
}
.itemCompletado
{
    font-family: Georgia;
    font-size: 24px;
    font-weight: bolder;
    font-style: italic; 
    line-height: 90%;
    color: #547A27;
}
.subItem
{
    font-family: Georgia;
    font-size: 17px;
    font-weight: normal;
    font-style: italic;
    line-height: 90%;
}
.subItemSmall
{
    font-family: Georgia;
    font-size: 16px;
    font-weight: normal;
    font-style: italic;
    line-height: 90%;
}
.elementoVerdeHeavy
{
    font-family: Georgia;
    font-size: 18px;
    font-weight: bolder;
    font-style: italic;
    line-height: 90%;    
}
.elementoVerde
{
    font-family: Georgia;
    font-size: 17px;
    font-weight: normal;
    font-style: italic;
    line-height: 90%;    
}
.elementoVerdeSmall
{
    font-family: Georgia;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    line-height: 90%;    
}
.footerWhite
{
    font-family: Georgia;
    font-size: 14px;
    font-weight: bold;
    line-height: 90%;    
    color: White;
}
.footerBlack
{
    font-family: Georgia;
    font-size: 14px;
    font-weight: bold;
    line-height: 90%;    
    color: Black;
}
#cargando {
    position:absolute;
    width:100%;
    height:100%;
    background:#fff url(imagenes/loading.gif) no-repeat center;
}
.inicio
{
    font-family: Georgia;
    font-size: 16px;
    font-weight: bold;
    line-height: 90%;
}
.legalesNorm
{
    font-family: Georgia;
    font-size: 11px;
    font-weight: normal;
    font-style: italic;
    text-align: justify;
}
.legalesSmall
{
    font-family: Georgia;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    text-align: justify;
}

.vitaminas { font-size:10px;font-family:Georgia;font-weight:bold;font-style:italic;color:#FFFFFF; }
.vitaminasS { font-size:1px;font-family:Georgia; }

#tooltip {
    position:absolute;
    z-index:9999;
    color:#000000;
    font-size:14px;
    width:250px;
    font-weight: bolder; 
}
 
#tooltip .tipHeader { height:8px; background:url(images/tipHeader.gif) no-repeat; }
 
/* IE hack */
*html #tooltip .tipHeader {margin-bottom:-6px;}
 
#tooltip .tipBody { background-color:#EDDB75; padding:5px; }
 
#tooltip .tipFooter { height:8px; background:url(images/tipFooter.gif) no-repeat; }
.rdConsumosClass td { width: 215px; }

#mask { position:absolute; z-index:9000; background-color:#FFD; display:none; width: 100%; height: 100%; }   
#boxes .window { position:absolute; width:440px; height:200px; display:none;  z-index:9999; padding:20px; } 
#boxes #dialog  { background: url(imagenes/popup.png) no-repeat 0 0 transparent; width:600px; height:600px; padding: 50px 0 20px 35px; }

#scrollbar1 { width: 370px; margin: 10px 0 10px; }
#scrollbar1 .viewport { width: 350px; height: 180px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; font-family: Georgia; font-size: 8pt; }
#scrollbar1 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:15px; position: relative; }
#scrollbar1 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
#scrollbar1 .titUnderline { text-decoration: underline; font-weight: bolder; font-size:9px; font-family: Arial; }
#scrollbar1 .tit { font-size:9px; font-family: Arial; }